package com.zxw.设计模式.创建型.建造者模式.建造者模式1.建造者.具体建造者;

import com.zxw.设计模式.创建型.建造者模式.建造者模式1.产品.Bike;
import com.zxw.设计模式.创建型.建造者模式.建造者模式1.建造者.抽象建造者.BikeBuilder;

/**
 * @projectName: util-cloud
 * @package: com.zxw.设计模式.创建型.建造者模式.建造者模式1.建造者.抽象建造者.具体建造者
 * @className: PhoenixBikeBuilder
 * @author: zhangxuewei
 * @description: 凤凰自行车
 * @date: 2023/5/16 15:54
 * @version: 1.0
 */
public class PhoenixBikeBuilder extends BikeBuilder {

    @Override
    public void builderFrame() {
        newBike.setFrame("铝合金车架");
    }

    @Override
    public void builderSeat() {
        newBike.setSeat("弹框座椅");
    }

    @Override
    public Bike createBike() {
        return newBike;
    }
}
